
#ifndef __VOL_ODBC_TABLESET_H__
#define __VOL_ODBC_TABLESET_H__

class CVolTables : public CRecordset
{
public:
    CVolTables (CDatabase* pDatabase = NULL);
    BOOL Open ();

    CString m_strQualifier;
    CString m_strOwner;
    CString m_strName;
    CString m_strType;
    CString m_strRemarks;

protected:
    virtual CString GetDefaultConnect () override
    {
        return _T ("ODBC;");
    }

    virtual CString GetDefaultSQL () override
    {
        FAIL;  // should SQLTables directly, so GetSQL should never be called
        return _T ("");
    }

    virtual void DoFieldExchange (CFieldExchange* pFX) override;
};

#endif
